﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;  -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
html{ width:100%; padding:0; margin:0; min-width:1200px}
body{ font-family:"微软雅黑"; font-size:14px; color:#6E6E6E;}
a{ text-decoration:none; color:#6E6E6E;}
a:hover{ color:#006058;}
ul,ol{ list-style:none;}
.w-auto{width:1200px; margin:auto;}
input,select{outline:0 ;}
img{ vertical-align:middle;}
.f-l{float:left;}
.f-r{float:right;}
.warp{min-width: 1200px;}
.clear{ clear:both;}
/*.ju{width: 1200px;margin: 0 auto;}*/

.head{ font-size:12px;position: relative;z-index: 300;}
.head-top{ line-height:35px; height:35px; background-color:#f2f2f2;}
.head-left{ }

.head-left a{ margin:0 10px; margin-right:25px;}
.head-left img{ margin-left:15px;}

.head-right a{ margin:0 10px; }
.head-right span{ color:#e0e0e0; font-size:10px; display:inline-block;}
.head-right p{ margin:0 18px; display:inline-block; margin-right:25px;}

.head-zj{ height:115px; padding-top:5px;}

.head-zj-logo{ margin-top:20px;}
.head-zj-suos{ width:445px; height:40px; border:2px solid #026f69; margin-top:33px; margin-left:55px;}
.head-zj-suos .head-zj-suos{ width:445px; height:40px;}

.head-zj-suos-1{ position:relative; width:90px; height:40px; text-indent:20px; color:#333333; font-size:14px; line-height:38px; background-color:#f9f9f9; border-right:1px solid #d7d7d7; }
.head-zj-suos-1-div{ display:block;}
.head-zj-suos-1 ul{ position: absolute; top:39px; left:-2px; width:90px; z-index:999; text-align:center; color:#333333; font-size:14px; line-height:38px; background-color:#f9f9f9;  border:2px solid #026f69; border-top:none; text-indent:0; display:none;}
.head-zj-suos-1 ul li a{ display:block;}
.head-zj-suos-1 ul li:hover a{ background-color:#006058; color:#fff;}
.head-zj-suos-1-img{ margin-left:17px;}
.head-zj-suos-1-text{ width:310px; height:40px; border:0px; text-indent:20px; outline:0; color:#333333; font-size:14px;  }
.head-zj-suos-1-submit{ width:40px; height:40px; border:0px; background:url(../images/suoso.png) center center no-repeat; cursor:pointer; }

.head-zj-tel{ width:305px; margin-top:26px; text-align:center;}
.head-zj-tel p{ font-size:14px; color:#252525; vertical-align:middle; }
.head-zj-tel img{ margin-right:5px; }
.head-zj-tel h2{ font-size:28px; color:#333333; font-weight:normal; }

.head-nav{ height:40px; background-color:#006058;}
.head-nav-mome{ width:200px; height:40px; background-color:#333333; text-align:center; line-height:40px; font-size:14px; color:#fff; }

.head-nav-li{ width:900px; }
.head-nav-li li{ float:left; width:120px; height:40px; position:relative; text-align:center; line-height:40px; }
.head-nav-li li a{ color:#fff; font-size:14px; display:block; }
.head-nav-li li:hover{ background-color:#333333; }

.head-nav-li li ul{ width:100%; background-color:#267069; position:absolute; top:40px; left:0; display:none; }

.head-nav-li li:hover ul{ display:block;}

.psdr{display:inline-block;float:left}
.psdr .img1{margin-top: 20px;margin-left: 15px;}

.shj_nav_anli_box{height: 0px;overflow: hidden;padding: 0px 20px;background:rgba(0,0,0,0.9);float: left;color: #fff;position: relative;z-index: 999;transition: height 0.5s;-moz-transition: height 0.5s;-webkit-transition: height 0.5s;-o-transition: height 0.5s;}
.shj_nav_anli_box>ul{text-align: left; float: left; margin-top: 15px;}
.shj_nav_anli_box>ul:last-child{margin-bottom: 30px;}
.shj_nav_anli_box>ul>h5{font-weight: 400; height: 20px; line-height: 20px;}
.shj_nav_anli_box>ul>li{width: 74px; height: 30px; background: #616161; line-height: 30px; text-align: center; float: left; margin-top: 8px; font-size: 12px;}
.shj_nav_anli_box>ul>li:nth-child(odd){margin-left: 11px;}
.shj_nav_anli_box>ul>li:hover{background: #006058;}
.head-nav-mome:hover .shj_nav_anli_box{height: auto;}
.shj_nav_anli_box>ul>li a{ color:#fff !important;}

.yykf{ margin-top:30px;  margin-bottom:25px; }
.yykf-left{ width:220px; float:left;}
.yykf-left-1{ width:105px; height:125px; border-radius:5px; float:left; line-height:30px; background-color:#f6f6f6; color:#000000; font-size:14px; text-align:center; }
.yykf-left-1 img{ margin-top:25px;}

.yykf-left-2{ width:105px; height:125px; margin-left:10px; border-radius:5px; float:left;  line-height:30px; background-color:#f6f6f6; color:#000000; font-size:14px; text-align:center; }
.yykf-left-2 img{ margin-top:25px;}

.yykf-left-3{ width:220px; height:120px; margin-top:10px; border-radius:5px; float:left; line-height:50px; background-color:#045b55; color:#fff; font-size:14px; text-align:center;}
.yykf-left-3 img{ margin-top:20px;}

.yykf-zj{ width:815px; height:250px; margin-left:10px; padding-top:25px; float:left;}
.yykf-zj-li{ height:35px; line-height:30px;  margin-bottom:12px; clear:both;}
.yykf-zj-li-left{ width:105px; text-align:center; float:left; font-size:14px; color:#333; font-weight:bolder;}
.yykf-zj-li-right{ width:710px; float:left;}
.yykf-zj-li-right-25{ width:25%; float:left;}
.yykf-zj-li-right-25 select{  width:85%; height:30px; border-radius:5px; float:left; border:1px solid #e6e6e6; }
.yykf-zj-li-right-25 input{  width:85%; height:30px; border-radius:5px; float:left; border:1px solid #e6e6e6; text-indent:.5em;}
.yykf-zj-li-right-75{ width:75%; float:left;}
.yykf-zj-li-right-75 input{  width:95%; height:30px; border-radius:5px; float:left; border:1px solid #e6e6e6; text-indent:.5em;}

.yykf-zj-li-right-25 button{  width:85%; height:30px; border-radius:5px; float:left; background-color:#127a59; border:1px solid #127a59; color:#fff; cursor:pointer;  text-indent:.5em;}
.yykf-zj-li-right input:hover,.yykf-zj-li-right input:focus{ border:1px solid #138561;}
.yykf-zj-li-right-25 button:hover{background-color:#138561 }
.yykf-zj-li-right-100{ width:100%; float:left;}


.input_style input[type='radio'],.input_style input[type='checkbox']{
	width: 25px;
	height: 20px;
	opacity: 0; cursor: pointer;

}
.yykf-zj-li-right-100 lable{ margin-right:25px; color:#000; }
.input_style{
	background: url(../images/green.png) no-repeat;
	width: 25px;
	height: 20px; cursor:pointer;
	display: inline-block; display:-moz-inline-stack;zoom:1;*display:inline; vertical-align: middle;
}
.radio_bg{
	background:url(../images/dxk-bg-ico.png) left center no-repeat;
}
.checkbox_bg{
	background:url(../images/fxk-bg-ico.png) left center no-repeat;
}
.radio_bg_check{
	background:url(../images/dxk-ico.png) left center no-repeat;
}
.checkbox_bg_check{
	background:url(../images/fxk-ico.png) left center no-repeat;
}

.yykf-right{ width:150px; float:right;}
.yykf-right-1{ width:150px; height:75px; background-color:#f6f6f6; border-radius:5px; color:#000;}
.yykf-right-1 h2{ font-size:14px; color:#000; font-weight:normal; padding:13px 15px 2px;}
.yykf-right-1 h3{  font-size:14px; color:#000; font-weight:normal; text-align:center;}
.yykf-right-1 h3 span{  font-size:23px; color:#75b43f; margin-right:3px;}
.yykf-right-2{ font-size:14px; color:#000; margin:15px 0 15px; }
.yykf-right-2 span{ font-size:14px; color:#75b43f;}

.yykf-right-3{ margin:8px 0;}
.yykf-right-3 a{ margin:10px 0; width:100%; display:block; text-align:center; line-height:45px; border-radius:5px; height:45px; background-color:#ffffff; border:1px solid #75b43f; color:#75b43f;}
.yykf-right-3 a.margin{  width:100%;  height:45px; background-color:#75b43f; border:1px solid #75b43f; color:#fff; margin-top:10px;}
.yykf-right-3 a.margin:hover{  width:100%;  height:45px; background-color:#82c24b; border:1px solid #75b43f; color:#fff; margin-top:10px;}

.am-i-title {
    height: 30px;
    position: relative;
    text-align: center;
	margin: 0 auto;
    width: 80%;
}
.am-i-title-bottom {
    height: 1px;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -1px;
    background-color: #007469;
}
.am-i-title-size {
    display: inline-block;
    padding: 0 22px;
    font-size: 36px; 
	color:#000000;
    background-color: #fff;
    position: relative; height: 27px; line-height: 27px;
}
.am-i-title-size a{
    display: inline-block;
    padding: 0 22px;
    font-size: 36px; 
    color:#000000;
    background-color: #fff;
    position: relative; height: 27px; line-height: 27px;
}
.am-i-title-size-2 {
    display: inline-block;
    padding: 0 22px;
    font-size: 36px; 
	color:#000000;
    background-color: #f6f6f6;
    position: relative; height: 27px; line-height: 27px;
}

.am-i-title-size::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -2px;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: #007469;
}
.am-i-title-size::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -2px;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: #007469;
}
.am-padding{ padding:0 10px;}
.am-i-title-cong{padding-top:40px;margin-top:10px;background:url(../images/title-bg.png) top center no-repeat;background-size:75px 75px;    }
.am-i-title-span{ font-size:12px; color:#000000; text-align:center; line-height:25px; margin-top:9px;}

.am-i-title-neirong{ margin-top:20px;}
.am-i-title-neirong p{ font-size:14px; line-height:28px; color:#999999; }
.am-i-title-neirong p::before { content: ""; width:22px; height:22px; display:inline-block; vertical-align:middle; background:url(../images/yiwen.png) center center no-repeat; background-size:22px 22px; }
.am-i-title-neirong p span{ vertical-align: middle; display:inline-block; margin-left:10px; font-size:14px; color:#666;}


.am-i-title-wenti{ margin-top:15px; text-align:center;}
.am-i-title-wenti-p{ font-size:16px; color:#333333; text-align:center; padding:10px 0; line-height:30px;}
.am-i-title-wenti-a{ font-size:18px; padding:5px 50px; display:inline-block; margin:10px auto; border:1px solid #52bdc5; border-radius:20px; color:#52bdc5; text-align:center;}


.am-i-title2 {
    height: 30px;
    position: relative;
    text-align: center;
	margin: 0 auto;
    width: 80%;
}
.am-i-title2-bottom {
    height: 1px;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -1px;
    background-color: #fff;
}
.am-i-title2-size {
    display: inline-block;
    padding: 0 22px;
    font-size: 36px; 
	color:#fff;
    background-color: #3b3b3b;
    position: relative; height: 27px; line-height: 27px;
}
.am-i-title2-size a{
    display: inline-block;
    padding: 0 22px;
    font-size: 36px; 
    color:#fff!important;
    background-color: #3b3b3b;
    position: relative; height: 27px; line-height: 27px;
}
.am-i-title2-size-2 {
    display: inline-block;
    padding: 0 22px;
    font-size: 36px; 
	color:#fff;
    background-color: #fff;
    position: relative; height: 27px; line-height: 27px;
}

.am-i-title2-size::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -2px;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: #fff;
}
.am-i-title2-size::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -2px;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: #fff;
}
.am-padding{ padding:0 10px;}
.am-i-title2-cong{padding-top:40px;margin-top:10px;background:url(../images/title-bg.png) top center no-repeat;background-size:75px 75px;}
.am-i-title2-span{ font-size:12px; color:#fff; text-align:center; line-height:25px; margin-top:9px;}

.am-i-title2-neirong{ margin-top:20px;}
.am-i-title2-neirong p{ font-size:14px; line-height:28px; color:#fff; }
.am-i-title2-neirong p::before { content: ""; width:22px; height:22px; display:inline-block; vertical-align:middle; background:url(../images/yiwen.png) center center no-repeat; background-size:22px 22px; }
.am-i-title2-neirong p span{ vertical-align: middle; display:inline-block; margin-left:10px; font-size:14px; color:#666;}



.wkk_cp{ }
.wkk_cp ul{ display:block; position:relative; }
.wkk_cp ul li{ float:left;  width:375px; height:506px; margin-right:37px; overflow:hidden; position:relative; margin-top:52px;}
.wkk_cp ul li .divimg{ }
.wkk_cp ul li .divbu{ width: 100%; height: 130px; position: absolute; bottom:0; left:0; background:url(../images/wkk_ibbj.png) fixed;}
.divbubt{ position: relative; top: -20PX;}
.wkk_buan{ float: right; margin-top: -45px; margin-right: 20px;}
.wkk_buzw{ clear:both; font-size:26px; text-align:center; color:#fff;}
.wkk_bufgx{ border-top:2px solid #fff; width:50px; margin:0 auto; margin-top:15px; margin-bottom:13px;}
.wkk_buyw{ font-size:16px; text-align:center; color:#fff}
.wkk_cp ul li .divzt{width: 100%; height: 506px; position: absolute; top:506px; left:0; background:url(../images/wkk_zkbj.png) no-repeat;}
.wkk_ztzw{ font-size:26px; text-align:center; color:#fff; margin-top:99px;}
.wkk_ztyw{ font-size:16px; text-align:center; color:#fff; margin-top:23px;}
.wkk_ztan{ border:1px solid #fff; border-radius:15px; width:246px; height:57px; margin:0 auto; font-size:24px; line-height:57px; color:#fff; text-align:center; margin-top:51px;}
.wkk_ztcpm{ color:#fff; text-align:center; font-size:26px; margin-top:101px;}
.wkk_cp ul li:hover:hover .divzt{ top:0px;}
.wkk_cp ul li:hover:hover .divbu{ display:none; }
.wkk_ztan:hover{ background-color:#fff; color:#066d62;}
.wncp-cong{ background-color:#f6f6f6; padding-top:10px; padding-bottom:50px;}
/* css3动画 */

.m-knowledge, .g-customer .m-customer { display: block; width: 100%; }

.m-knowledge > ul > li, .g-customer .m-customer > ul > li { float: left; display: block; height: auto; }

.m-knowledge > ul > li { width: 12.5%; }

.g-customer .m-customer > ul > li { width: 20%; }

.g-technology .m-technology-left .container .pic > a > p, .g-technology .m-technology-left .container .text h3 { word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.g-technology .m-technology-left .container .text p a{ color:#fff}
.g-container { width: 100%; max-width: 1200px; margin: 0px auto; }

.div1 { width: 200px; height: 200px; background: #000; position: fixed; top: 400px; left: 400px; -webkit-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }

.div1:hover { -webkit-animation: change 1s linear infinite; -ms-animation: change 1s linear infinite; animation: change 1s linear infinite; }

@-webkit-keyframes change { 0% { transform: rotate(0deg); }
  50% { transform: rotate(180deg); }
  100% { transform: rotate(360deg); } }

@-moz-keyframes change { 0% { transform: rotate(0deg); }
  50% { transform: rotate(180deg); }
  100% { transform: rotate(360deg); } }

@-o-keyframes change { 0% { transform: rotate(0deg); }
  50% { transform: rotate(180deg); }
  100% { transform: rotate(360deg); } }

@keyframes change { 0% { transform: rotate(0deg); }
  50% { transform: rotate(180deg); }
  100% { transform: rotate(360deg); } }

.g-knowledge { padding: 30px 0px 100px; overflow: hidden; }

.m-knowledge ul li { text-align: center; font-size: 24px; background: url(../images/pic-15.png) no-repeat center center; }
.m-knowledge ul li div img{ position:absolute; left:0; top:0; z-index:0;}
.m-knowledge ul li div { width: 100px; height: 100px; border: 11px #048e8b solid; border-radius: 50%; margin: 0px auto; line-height: 100px; overflow: hidden; background: rgba(0, 0, 0, 0.5); -webkit-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; position:relative }

.m-knowledge ul li a { color: #fff; background: rgba(4, 142, 139, 0); display: block; height: 100%; width: 100%; }

.m-knowledge ul li:hover div { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); border: 11px #28ddb5 solid; }

.m-knowledge ul li:hover a { background: rgba(4, 142, 139, 0.3); }

.g-about { padding: 72px 0px; overflow: hidden; background: url(../images/g-about.jpg) no-repeat center center; background-size: cover; }

.g-about .g-container { max-width: 1080px; color: #fff; }

.g-about .m-about-title { overflow: hidden; line-height: 32px; padding-bottom: 33px; }

.g-about .m-about-title .title { font-size: 32px; font-weight: bold; display: inline; float: left; margin-right: 24px;color:#FFFFFF}

.g-about .m-about-title .sub-title { font-size: 24px; float: left; margin-right: 24px; }

.g-about .m-about-title .sub-title2 { font-size: 16px; float: left; background: rgba(255,255,255,.8); float: left; display: block; padding: 0px 98px; color: #048e8b; font-weight: bold; }

.g-about .m-about-left { float: left; width: 550px; font-size: 14px; }

.g-about .m-about-left h3 { font-size: 16px; }

.g-about .m-about-left h4 { font-size: 18px; font-weight: bold; padding: 6px 0px 18px; }

.g-about .m-about-left p { margin-bottom: 8px; text-indent: 2em; }

.g-about .m-about-left .button { padding: 6px 40px; border: 2px #fff solid; border-radius: 5px; color: #fff; display:inline-block; display:-moz-inline-stack;zoom:1;*display:inline;margin-bottom: 16px; }
.g-about .m-about-left .button:hover{ background-color:#fff; color:#204e45;}
.g-about .m-about-right { float: right; }

.m-title { text-align: center; color:#000;}

.m-title h2 { font-size: 36px; padding: 6px 0px; font-weight:normal;}

.m-title p { font-size: 16px; font-weight:bolder;}

.g-contact { padding:72px 0px 90px; }

.g-contact .contact { padding: 38px 0px; text-align: center; font-size:16px; color:#000; }

.g-contact .contact span { font-size: 45px; color: #000; margin:0 10px;    vertical-align: sub;}

.g-contact a { padding: 6px 40px; border: 2px #333 solid; border-radius: 5px; color: #333; margin-left: 48px; position: relative; top: -6px; -webkit-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }

.g-contact a:hover { color: #fff; background: #333; }

.g-technology { padding: 72px 0px; overflow: hidden; background: url(../images/g-about.jpg) no-repeat center center; background-size: cover; color: #fff; }

.g-technology .m-technology-title { border-bottom: 1px #fff solid; margin-bottom: 16px; }

.g-technology .m-technology-title h2 { float: left; font-size: 24px; font-weight: 300; }

.g-technology .m-technology-title span { font-size: 14px; line-height: 40px; margin-left: 12px; }

.g-technology .m-technology-title a { float: right; color: #fff; font-size: 14px; line-height: 40px; }

.g-technology .m-technology-left { width: 820px; float: left; }

.g-technology .m-technology-left .container { width: 620px; }

.g-technology .m-technology-left .container .pic { width: 290px; float: left; }

.g-technology .m-technology-left .container .pic > a { position: relative; font-size: 0px; margin-bottom: 5px; color: #fff; line-height: 36px; display: block;}

.g-technology .m-technology-left .container .pic > a > p { width: 100%; height: 36px; colro: #fff; background: rgba(22, 62, 56, 0.7); position: absolute; left: 0px; bottom: 0px; font-size: 14px; text-indent: 1em; }

.g-technology .m-technology-left .container .text { padding: 0px 36px; width: 250px; float: left; line-height: 22px; }

.g-technology .m-technology-left .container .text h3 { padding: 20px 0px; }

.g-technology .m-technology-left .container .text p { font-size: 12px; text-indent: 1em; }

.g-technology .m-technology-left .buttom { float: right; }

.g-technology .m-technology-left .buttom li { padding: 9px 0px; }

.g-technology .m-technology-left .buttom li a { color: #fff; border: 2px #fff solid; line-height: 46px; display: block; height: 46px; width: 200px; text-indent: 2em; border-radius: 8px; -webkit-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }

.g-technology .m-technology-left .buttom li a:hover { background: #fff; color: #048e8b; }

.g-technology .m-technology-right { width: 320px; float: right; line-height: 22px; }

.g-technology .m-technology-right > img { max-width: 100%; margin-bottom: 16px; }

.g-technology .m-technology-right > h3 { font-size: 14px; font-weight: bold; }

.g-technology .m-technology-right > h4 { font-size: 12px; margin-bottom: 18px; }

.g-technology .m-technology-right > p { font-size: 12px; }

.g-technology .m-technology-right a { color: #fff; }

.g-customer .m-customer { margin: 64px -8px; overflow: hidden; }

.g-customer .m-customer ul > li > div { padding: 8px; }

.g-customer .m-customer ul > li > div a { border: 1px #ccc solid; display: block; overflow: hidden; -webkit-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }

.g-customer .m-customer ul > li > div a img { max-width: 100%; height: 96px; -webkit-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }

.g-customer .m-customer ul > li > div a img:hover { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }

.g-customer .m-customer ul > li > div a:hover { border: 1px #048e8b solid; }

.g-link { background: #048e8b; }

.g-link > .g-container { padding: 24px 0px; font-size: 14px; overflow: hidden; line-height: 28px; }

.g-link > .g-container h2 { font-size: 14px; float: left; font-weight: bold; color: #fff; }

.g-link > .g-container div { overflow: hidden; }

.g-link > .g-container div a { margin-right: 20px; color: #fff; margin-left:5px; display:inline-block;}
.g-link > .g-container div a:hover { text-decoration:underline; }
.g-foot { text-align: center; padding: 52px 0px; background: url(../images/banner-foot-bg.jpg) no-repeat center center; background-size: cover; font-size: 12px; color: #fff; }

.g-foot .m-nav a { color: #fff; border-right: 1px #fff solid; padding: 0px 16px;     height: 13px;
    line-height: 13px;
    display: inline-block;}
.g-foot .m-nav a:hover { text-decoration:underline;}
.g-foot .m-nav a.no-border { border-width: 0px; }

.g-foot p { line-height: 36px; }

.g-foot p > span { font-size: 24px; }

.g-foot ul { margin-top: 18px; }

.g-foot ul > li { display: inline-block; }

.banner {
	width:535px;
	position:relative;
	height:400px; margin:auto; overflow:hidden;
}
.banner .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.banner .bd ul {
	width:535px !important;
}
.banner .bd li {
	width:535px;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.banner .bd li a {
	display:block;
	height:400px;
}
.banner .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:30px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#e4e2d5;
	
	line-height:999px;
}
.banner .hd ul .on {
	background:#13d8fa;
}
.banner .prev,.banner .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-50px;
	left:15px;
	z-index:1;
	width:52px;
	height:100px;
	background:url(../images/flash-left.png) 0 0 no-repeat;
	cursor:pointer;
	display: block;
}
.banner .next {
	left:auto;
	right:15px;
	background:url(../images/flash-right.png) 0 0 no-repeat;
}
.title-bottom{ height:54px; line-height:55px; width:100%; font-size:16px; position:absolute; bottom:0; left:0; background:url(../images/title-bottom.png) left bottom no-repeat; }
.title-bottom span{ float:left; color:#fff; margin-left:10px; width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.title-bottom a{ float:right; color:#fff; margin-right:15px;}
.title-bottom a:hover{ text-decoration:underline;}

.banner2 {
	width:490px;
	position:relative;
	height:370px; margin:auto; overflow:hidden;
}
.banner2 .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.banner .bd ul {
	width:100% !important;
}
.banner2 .bd li {
	width:490px;
	height:370px;
	overflow:hidden;
	text-align:center;
}
.banner2 .bd li a {
	display:block;
	height:400px;
}
.banner2 .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.banner2 .hd ul {
	text-align:center;
}
.banner2 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:30px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#e4e2d5;
	
	line-height:999px;
}
.banner2 .hd ul .on {
	background:#13d8fa;
}
.banner2 .prev,.banner2 .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-50px;
	left:15px;
	z-index:1;
	width:52px;
	height:100px;
	background:url(../images/flash-left.png) 0 0 no-repeat;
	cursor:pointer;
	display: block;
}
.banner2 .next {
	left:auto;
	right:15px;
	background:url(../images/flash-right.png) 0 0 no-repeat;
}





.fontsidx{ font-size: 12px!important; padding-top: 12px!important}

.margindibu{ margin-bottom: 10px!important }




.wnal-cong{ background-color:#fff;padding-top:10px; padding-bottom:50px;}

.dianmian-cong{ height:400px;  margin-top:45px;}
.dianmian-cong-1{ width:535px; height:400px; background-color:#ddd;}
.dianmian-cong-2{width:660px; height:400px;}
.dianmian-cong-2 li{width:305px; height:188px; float:left; margin-left:25px; margin-bottom:24px; position: relative;}
.dianmian-cong-2 li img{width:305px; height:188px;}
.dianmian-cong-2 li .dianmian-cong-1-cong{width:100%; height:100%; text-align:center; position: absolute; top:0; bottom:0; background-color: rgba(1,106,97,.8);  display:none;}

.dianmian-cong-2 li .dianmian-cong-1-title{ color:#fff; font-size:18px; line-height:70px; margin-top:15px;}
.dianmian-cong-2 li .dianmian-cong-1-more{ color:#fff; font-size:14px; padding:5px 30px; margin:5px 0 15px; display:inline-block; display:-moz-inline-stack;zoom:1;*display:inline; border:1px solid #fff;}
.dianmian-cong-2 li:hover .dianmian-cong-1-cong{ display: block;}
.dianmian-cong-2 li .dianmian-cong-1-more:hover{ background-color:#fff; color:#016a61;}
.dianmian-cong-2 li .dianmian-cong-1-a{  }
.dianmian-cong-2 li .dianmian-cong-1-a a{ margin:0 10px;color:#fff; font-size:14px;  }
.dianmian-cong-2 li .dianmian-cong-1-a a:hover{ text-decoration:underline;}


.wnal-cong{ background-color:#fff;padding-top:10px; padding-bottom:50px;}

.anli-cong{  margin-top:45px;}

.anli-cong-2{width:100%}
.anli-cong-2 li{width:390px; height:240px; float:left; margin-right:15px; margin-bottom:15px; position: relative;}

.anli-cong-2 li .anli-cong-1-cong{width:100%; height:100%; text-align:center; position: absolute; top:0; bottom:0; background-color: rgba(1,106,97,.8);  display:none;}

.anli-cong-2 li .anli-cong-1-title{ color:#fff; font-size:24px; line-height:80px; margin-top:45px; margin-bottom:5px;}
.anli-cong-2 li .dianmian-cong-1-more{ color:#fff; font-size:14px; padding:8px 38px; margin:5px 0 15px; display:inline-block; display:-moz-inline-stack;zoom:1;*display:inline; border:1px solid #fff; border-radius:10px;}
.anli-cong-2 li:hover .anli-cong-1-cong{ display: block;}
.anli-cong-2 li .dianmian-cong-1-more:hover{ background-color:#fff; color:#016a61;}
.anli-cong-2 li .anli-cong-1-a{  }
.anli-cong-2 li .anli-cong-1-a a{ margin:0 10px;color:#fff; font-size:14px;  }
.anli-cong-2 li .anli-cong-1-a a:hover{ text-decoration:underline;}



.shipin-cong{ background-color:#3b3b3b;padding-top:10px; padding-bottom:50px;}

.tuandui-cong{ height:492px;  margin-top:45px;}
.tuandui-cong-1{ width:385px; height:492px; overflow:hidden; position:relative;}
.tuandui-cong-2{width:815px; height:492px;}
.tuandui-cong-2 li{width:250px; height:235px; float:left; overflow:hidden; margin-left:21px; margin-bottom:21px; position: relative;}
.tuandui-cong-2 li img{width:250px; height:235px;}
.tuandui-cong-2 li .tuandui-cong-1-cong{width:100%; height:95px; text-align:center; position: absolute; bottom:0; bottom:-95px; background-color: rgba(1,106,97,.9); }
.tuandui-cong-2 li:hover .tuandui-cong-1-cong{ bottom:0;}
.tuandui-cong-2 li .tuandui-cong-1-title{ color:#fff!important; font-size:18px; line-height:30px; margin-top:5px; margin-bottom:5px;}
.tuandui-cong-1-title a{ color:#fff}/*1010新加样式*/


.tuandui-cong-2 li .tuandui-cong-1-more:hover{ background-color:#fff; color:#016a61;}
.tuandui-cong-2 li .tuandui-cong-1-a{  }
.tuandui-cong-1-a{ margin:0 10px;color:#fff; font-size:14px; text-align:left;}
.tuandui-cong-1-a span{ width:42%; margin:2px 4%; float:left; font-size:12px; display:block;}
.tuandui-cong-left-title{ height:100px; width:100%; position:absolute; bottom:0; left:0; text-align:center; line-height:120px; color:#fff; font-size:13px; background: url(../images/sjs-1-bg.png) left bottom no-repeat;}

.shipin-cong{  margin-top:45px;      float: left;width: 100%;}
.shipin-cong-2{width:100%; }
.shipin-cong-2 li{width:390px; height:285px; float:left; overflow:hidden; margin-right:10px; margin-bottom:21px; position: relative;}
.shipin-cong-2 li img{width:390px; height:285px;}
.shipin-cong-2 li .shipin-cong-1-cong{width:100%; height:170px; text-align:center; position: absolute; bottom:0; bottom:-170px; background-color: rgba(0,0,0,.8); }
.shipin-cong-2 li:hover .shipin-cong-1-cong{ bottom:0;}
.shipin-cong-2 li .shipin-cong-1-title{ color:#fff; font-size:20px; line-height:33px; margin-top:10px; margin-bottom:10px;}

.shipin-cong-2 li .shipin-cong-1-more:hover{ background-color:#fff; color:#016a61;}
.shipin-cong-2 li .shipin-cong-1-a{  }
.shipin-cong-1-a{ margin:5px 10px 25px;color:#fff; text-align:center; font-size:12px; text-align:left;  }
.shipin-cong-1-a span{ width:42%; margin:2px 4%; float:left; font-size:12px; display:block;}
.shipin-cong-1-img{ width:60px !important; height:60px !important; display:block; margin:8px auto;}


.m-title{ margin-bottom:30px;}

.news-cong-1{ width:490px; height:370px; background-color:#ddd;}
.news-cong-2{width:710px; height:400px;}
.news-cong-2 li{width:220px; height:370px; float:left; margin-left:15px; margin-bottom:24px; position: relative;}
.news-cong-2 li img{width:220px; height:145px;}
.news-cong-2 li .news-cong-1-cong{width:100%; text-align:center;  }

.news-cong-2 li .news-cong-1-title{ color:#fff; font-size:14px; line-height:25px; margin-top:15px; padding:10px 5px; text-align:left; background-color: rgba(1,106,97,.8);}
.news-cong-2 li .news-cong-1-more{ color:#fff; font-size:14px; padding:5px 30px; margin:5px 0 15px; display:inline-block; display:-moz-inline-stack;zoom:1;*display:inline; border:1px solid #007068; background-color:#007068; border-radius:5px;}
.news-cong-2 li:hover .news-cong-1-cong{ display: block;}
.news-cong-2 li .news-cong-1-more:hover{ background-color:#fff; color:#016a61;}
.news-cong-2 li .news-cong-1-a{ margin:15px 0;  font-size:12px; text-align:left; line-height:20px; }
.news-cong-2 li .news-cong-1-a a{ margin:0 10px;color:#fff;  }
.news-cong-2 li .news-cong-1-a a:hover{ text-decoration:underline;}


.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.img-responsive{display: block;width: 100%;height: auto;}
.aBan{position: relative;height: 428px;background-repeat: no-repeat;background-position: center center;}
.wrap{width: 1200px;margin: 0 auto;}
.aTags{color: #fff;position: absolute;left: 0;top:20px;right: 0;}
.aTags a{color: #fff;}
.main{padding:30px 0;}
.cplist{margin-right: -37px;padding-bottom: 70px;}

.mleft{width: 188px;}
.text-center{text-align: center;}
.cff{color: #fff;}
.ml_tit{background: url(../images/cbg.jpg) no-repeat;height: 85px;}
.ml_tit .cn{font-size: 22px;padding-top: 20px;}
.ml_tit .en{padding-top:4px; text-transform: uppercase;font-size: 12px;}
.ml_nav{border:1px solid #06624d;}
.nv_a{height: 46px;line-height: 46px;background: url(../images/a_r.jpg) no-repeat 155px center;border-bottom: 1px dotted #ccc; -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s;}
.nv_a a{font-size: 16px;color: #666;display: block;padding-left: 20px;}
.n_yd{display: inline-block;width:9px;height: 9px;border:3px solid #036056;background: #fff;border-radius: 50%;vertical-align: middle;position: relative;top:-1px;margin-right: 7px;}
.nv_a_sub{padding: 5px 34px;}
.nv_a_sub a{display: block;line-height: 30px;background: url(../images/a_r2.jpg) no-repeat left 9px;padding-left: 14px;}
.nv_a_sub a:hover{color: #d40;}
.nv_a:hover,.ml_nav li.on .nv_a{background-color: #036056; background-image: url(../images/a_r1.jpg);}
.nv_a:hover .n_yd,.ml_nav li.on .nv_a .n_yd{border-color: #fff;background: #036056;}
.nv_a:hover a,.ml_nav li.on .nv_a a{color: #fff;}
.hot_t{font-size: 20px;}
.hotline{padding: 35px 0;}
.hotline p{color: #999;line-height: 1.6;padding-top: 10px;font-size: 12px;}
.map{height: 471px;border:1px solid #036056;display:none}
.map img{width: 100%;height: auto;}
.mright{width: 980px;}
.mr_tags{border-bottom: 1px dotted #477364;height: 42px;line-height: 42px;background: url(../images/i_v.jpg) no-repeat left center;padding-left: 150px;}
.left{float: left;}.right{float: right;}
.mr_tags span{display: inline-block;}
.mr_tags .cn{font-size: 15px;color: #333;}
.mr_tags .en{color: #006f69;font-size: 12px;text-transform: uppercase;font-weight: bold;margin-left: 10px;}
.m_wz{color: #999;font-size: 12px;}
.m_wz a{display: inline-block;padding: 0 6px;}
.prolist{padding: 40px 0;}
.prolist ul{margin-right: -38px;}
.prolist li{float: left;width: 300px;margin-bottom: 60px; margin-right: 38px;}
.prolist li .item{position: relative; display: block;border:1px solid #0f7a72;}
.prolist li  .txt{height: 66px;color: #fff;background: #0f7a72;padding: 0 20px;font-size: 14px;line-height: 1.6;}
.prolist li .item .txt p{padding-top: 10px;}
.prolist li .item .infor{text-align: center; position: absolute;left: 0;top:0;bottom: 66px;right: 0;z-index: 2;background: rgba(0,0,0,.7);color: #fff;overflow: hidden;transition:all 400ms;height: 0;}
.prolist li .item .infor .name{font-size: 26px;padding-top: 48px;}
.prolist li .item .infor .en{font-weight: bold;font-size: 12px;padding-top: 10px;height: 60px;}
.prolist li .item .infor .tel{font-size: 16px;margin-bottom: 30px;}
.prolist li .item .infor .more{width: 130px;height: 29px;border-radius: 7px;line-height: 28px;color: #fff;background: #0f7d74;display: inline-block;font-size: 12px;}
.prolist li .item .infor .more:hover{background: #d40;color: #fff;}
.prolist li:hover .item .infor{height: 271px;}
.text-right{text-align: right;}
.pages{border-top: 1px dotted #0c7a6f;padding: 15px 0;}
.pages a{display: inline-block;line-height: 26px;border:1px solid #0c7a6f;padding: 0 10px;font-size: 12px;color: #0c7a6f;}
.pages a.current,.pages a:hover{background: #0c7a6f;color: #fff;}
.de_top{border-bottom: 1px dotted #477364;padding-bottom: 45px;}
.de_infor{width: 405px;}
.de_infor h2{font-size: 25px;font-weight: normal;color: #04685e;}
.de_infor h2 span{padding-top: 4px; display: block;font-size: 14px;color: #333;}
.pro_details{padding-top: 45px;}
.de_tags{padding: 20px 0;}
.de_tags span{display: inline-block;line-height: 23px;height: 23px;margin-right: 7px;border-radius:12px;font-size: 12px;color: #fff;padding: 0 13px;}
.de_tags span.ts1{background: #9ec500;}
.de_tags span.ts2{background: #8daf01;}
.de_tags span.ts3{background: #4a9536;}
.de_tags span.ts4{background: #41802f;}
.cgreen{color: #04685e;}
.deul{font-size: 14px;line-height: 33px;padding: 10px 0;}
.deul li{position: relative;padding-left: 24px;}
.deul li:after{display: block;position: absolute;left: 0;top:50%;height: 6px;width: 6px;margin-top: -3px;background: #4d5759;border-radius: 50%;content: '';}
.de_cont{padding: 20px 0;}
.de_cont img{max-width: 100%;height: auto;}
.ser_one{margin: 0 -17px;padding: 70px 0;}
.ser_one li{float: left;margin: 0 17px;width: 376px;}
.ser_one li .txt{height: 128px;background: #188278;text-align: center;text-transform: uppercase;color: #fff;}
.ser_one li .txt h3{font-size: 34px;font-weight: normal;padding-top: 15px;padding-bottom: 20px;}
.ser_one li .txt p{font-size: 16px;}
.wtBox{background: url(../images/wtbg.jpg) no-repeat;height: 320px;background-size: cover;position: relative;}
.wtlinks{position: absolute;right: 150px;top:38px;}
.wtlinks a{display: block;width: 370px;height: 40px;line-height: 40px;color: #fff;text-align: center;border:5px solid #fff;border-radius: 15px;font-size: 20px;margin-bottom: 24px;}
.comBox{padding: 30px 0 0;}
.ser_tit{border-bottom: 1px dotted #444;padding: 5px 10px;color: #188278;font-size: 24px;margin-top: 20px;}
.ser_h{font-size: 22px;color: #333;padding-top: 20px;padding-bottom:5px;margin: 0 10px;}
.serlist{margin-bottom: 20px;margin-left: 10px;}
.serlist li{line-height: 35px;}
.serlist li a{color: #188278;text-decoration: underline;}
.serlist li a:hover{color: #d40;}
.main .am-i-title{width: 70%;}
.am-i-title-span{text-transform: uppercase;}
.caselist{margin-right: -15px;margin-top: 75px;}
.caselist li{float: left;width: 288px;height: 202px;overflow: hidden;margin-right: 15px;margin-bottom: 15px;}
.caselist li a{display: block;position: relative;}
.caselist li a .txt{position: absolute;left: 0;top:0;right: 0;background: rgba(0,0,0,.8);color: #fff;padding: 0 20px;font-size: 12px;opacity: 0;transition:all .5s;visibility: hidden;bottom: 100%;}
.caselist li a .txt h3{background: url(../images/i_cha.png) no-repeat left center;font-size: 18px;font-weight: normal;margin-top: 25px;padding-left: 20px;}
.caselist li a .txt p{padding-top: 10px;line-height: 1.6;}
.caselist li a:hover .txt{opacity: 1;visibility: visible;bottom: 0;}
.case_more{text-align: right;padding: 10px 0;}
.case_more a{color: #333;}.case_more a:hover{color: #d40;}
a{cursor: pointer;}
.an_cont .prolist li:hover .item .infor{height: 200px;}
.an_cont .prolist li .item .infor .en{height: 38px;}
.an_cont .prolist li .item .infor .name{padding-top: 28px;}
.an_cont .prolist li .item .infor .tel{margin-bottom: 20px;}
.an_cont .prolist li .txt{background: none; height: 48px;line-height: 48px;}
.an_cont .prolist li .txt p{padding: 0;font-size: 16px;color: #0f7a72;}
.an_cont .prolist li:hover .txt{background: #0f7a72;}
.an_cont .prolist li:hover .txt p{color: #fff;}
.an_cont .prolist li{margin-bottom: 50px;}
.bot_ban1{border-top: 1px dotted #0c7a6f;border-bottom: 1px dotted #0c7a6f;margin-top: 20px;}
.newslist{margin-top: -20px;}
.newslist .infor{width: 650px;}
.newslist .infor h3{font-size: 22px;font-weight: normal;color: #333;}
.newslist .infor .tool{color: #999;padding: 10px 0;font-size: 12px;}
.newslist .infor .tool span{margin-left: 10px;display: inline-block;}
.newslist .infor p{padding-top: 10px; color: #666;font-size: 13px;line-height: 1.5;}
.newslist .infor p a{color: #c71c05;font-weight: bold;}
.newslist .infor p a:hover{text-decoration: underline;}
.newslist li{padding: 30px 0;border-bottom: 1px solid #ccc;}
.c_pages .pages{border:none;padding-top: 30px;margin-bottom: 40px;}
.newsDetails h1{text-align: center;font-size: 25px;font-weight: normal;color: #333;}
.ne_tools{color: #999;padding: 20px 0;border-bottom: 1px dotted #ccc;}
.news_pp{ border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;padding: 10px 0; line-height: 1.6;font-size: 14px;}
.news_pp p{text-indent: 2em;padding: 15px 0;}
.news_pp img{display: block;margin: 10px auto;max-width: 100%;height: auto;}
.share_news{padding-top: 20px;padding-bottom: 20px;border-bottom: 1px dotted #ccc;margin-bottom:15px;}
.anlipic{width: 462px;height: 315px;overflow: hidden;}
.ai_infor h2{font-size: 26px;padding: 20px 0;font-weight: normal;color: #333;} 
.ai_infor{width: 440px;}
.anli_lx{line-height: 2;font-size: 18px;color: #555;}
.anli_top{margin-bottom: 45px;}
.xm_sm{font-size: 25px;color: #333;padding: 5px;}
.ali_cont p{text-indent: 0;}
.ali_cont{text-transform: uppercase;}
.ali_cont img{display: block;margin: 30px auto;max-width: 100%;}
.videllist{margin: 0 -22px;padding: 20px 0;}
.videllist li{width: 368px;border:1px solid #0f7a72; float: left;margin: 0 22px 40px 22px;background: #0f7a72;}
.videllist li img{display: block;}
.videllist li .video{position: relative;height: 250px;overflow: hidden;}
.videllist li .video video{width: 100%;height: 250px;}
.videllist li .txt{  height: 53px;padding: 5px 15px;color: #fff;background: #0f7a72;font-size: 16px;line-height: 1.7;}
.wt_details{margin-top: 80px;min-height: 410px;}
.wt_details h1{text-align: center;font-size: 24px;font-weight: normal;color: #333;border-bottom: 1px dotted #ccc;padding-bottom: 10px;}
.details_x{padding: 10px;font-size: 14px;line-height: 1.6;color: #555;}
.bot_add{border-top: 1px dotted #0f7a72;border-bottom: 1px dotted #0f7a72}
.team_dl{padding: 20px 0;}
.team_dl dt{font-size: 16px;color: #0f7a72;font-weight: bold;}
.team_dl dd{font-size: 14px;line-height: 1.7;text-indent: 2em;color: #333;padding: 20px 0;}
.team_tags{font-size: 18px;color: #333; padding: 20px 0;}
.proPic{width: 514px;}

.aTags{z-index: 200;}
.a_bg{background: rgba(0,0,0,0);position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 2;}
.aTxt{width: 800px;height: 255px;position: absolute;left: 50%;margin-left: -400px;top:60px;}
.at_box{border:8px solid #fff;margin: 0 auto;padding: 60px 115px;text-align: center;color: #fff;}
.at_tit .cn{font-size: 54px;font-weight: bold;}
.at_tit .en{font-size: 28px;font-weight: bold;text-transform: uppercase;}
.at_box p{font-size: 9px;color:rgba(255,255,255,.9);padding-top: 10px;line-height: 1.5;width: 80%;margin: 0 auto;}
.bot_en{color:rgba(255,255,255,.9);padding-top: 20px;text-align: justify;width: 100%;text-transform: uppercase;letter-spacing: 19px;font-size: 11px;white-space: nowrap;}



.banner1{width: 100%;overflow: hidden;position: relative;height: 595px;-webkit-width: 100%;
-moz-width: 100%;-ms-width: 100%;-o-width: 100%;}
.banner1 .banner_hd{margin: 0 auto;overflow: hidden;height:595px;position:absolute; left:50%; margin-left:-960px;width: 1920px;}
.banner1 .ban_hd .bannimg li img{height: 595px;width: 100%;}
.banner1 .ban_hd .hd ul{margin-top: 185px;}
.banner1 .ban_hd .hd{margin:0 auto;position: relative;bottom: 0;top:-235px;width: 1100px;text-align: center;height:595px;line-height: 40px;overflow: hidden;}
.banner1 .ban_hd .hd li{width: 20px;height: 20px;background: #eee;display: inline-block;margin: 0 8px;border-radius: 20px;cursor: pointer;}
.banner1 .ban_hd .hd li.on{background: #006058;}



.prolistpic{object-fit: cover}

.yytsys{ background-color:#82c24b!important; color:#FFFFFF!important; padding:1px 20px}
.frightbj{width:1220px!important;margin-right:-20px}
#searchselect{display:none}


/*在线客服样式*/
.zxkf{ width:100%; height:100%; top:0; right:0;  }
.displaybox{width:230px; height:100%; background-color:rgba(4,142,139,.7); position:absolute; z-index:301;  top:0; right:0; position:fixed; display:none} 
.zxkf_icon{ width:30px; height:130px;  background:#048e8b; border-top-left-radius: 5px; border-bottom-left-radius: 5px;position:fixed; z-index:100;top:40%;   padding-top: 40px;cursor: pointer;font-size: 14px;color: #fff;}
.zxkf_230{right:230px; display:none }
.zxkf_0{ right:0; display:block;}
.zxkf_icon span{width: 30px;height: 19px;line-height: 19px;text-align: center;overflow: hidden;float: left;color:#fff;}


.conter{width: 186px;height: 560px;margin-left: 22px;position: absolute;top: 55%; margin-top:-200px;}
.conter .con1{ border-bottom:1px solid #6a6a6a; padding-bottom:22px;}
.conter dl{ width:100%; height:auto; display:block; }
.conter dl dt{ padding:9px 0; margin-right:10px; color:#fff;}/* float:left;*/
.conter dl dd{line-height: 24px; color:#fff;  }
.qqcall{padding:22px 0px 40px 0px;border-bottom:1px solid #6a6a6a;}
.kefuQQ a{ background:url(../images/button-custom-qq.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(../images/button-custom-qq-h.gif)  no-repeat;}
.weixincall{padding:22px 0; border-bottom:1px solid #6a6a6a;}
.dytimer{float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} 
.dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} 
.dytimer span a{ color:#fff; }
.fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } 









